shield/defend oneself - English Synonyms Dictionary